Big Huge Thesaurus

horned asp

noun